farrowing nests - Espagnol Anglais Dictionnaire